<?php
function validate($ep) {
    //Validacion de formulario
    $submit=$_REQUEST["submit"];
    //Sólo validaremos y ejecutaremos en caso de que sea una subida desde el
    //formulario, en otro caso devolvemos false y mostramos el formulario.
    $ep->vars['concurso']=get_concurso($ep,$_REQUEST['id_concurso']);
    $id_usuario=get_user_id($ep, $ep->session_vars['user']);
    $ep->vars['apuntado_concurso']=user_apuntado_concurso($ep, $id_usuario, $_REQUEST['id_concurso']);
    if($ep->vars['apuntado_concurso']){
        $res=true;
    }else{
        $res=false;
    }
    return $res;
}
function execute($ep) {
    
}
function show($ep) {
    if(!$ep->vars['apuntado_concurso']){ ?>
No estás inscrito en este concurso, para ver la lista de concursos disponibles y apuntarte a alguno, pulsa <a href="?command=concursos">aquí </a>, o en el enlace Concursos del menú superior.
        <?php
    }else {
        $concurso=$ep->vars['concurso'];
        $id_concurso=$_REQUEST['id_concurso'];
        echo "<h2>Concurso: ".$concurso['titulo']."</h2>";
        ?>
<br/><br/>
<a href="?command=cartera&id_concurso=<?php echo $id_concurso ?>" title="Pulsa aquí para ver tus inversiones o comprar y vender acciones">Mi cartera</a>
<a href="?command=comprar&id_concurso=<?php echo $id_concurso ?>" title="Pulsa aquí para comprar y vender acciones">Comprar Acciones</a>
<a href="?command=ranking&id_concurso=<?php echo $id_concurso ?>" title="Pulsa aquí para ver el ranking del concurso">Ranking</a>
<a href="?command=concurso&id_concurso=<?php echo $id_concurso ?>" title="Pulsa aquí para volver a la pagina de información del concurso">Información del concurso</a>
<br/><br/>
        <?php
        $concursos_mercados=get_mercados_concurso($ep, $id_concurso);
        $count = $concursos_mercados->rowCount();
        if($count>0){
        ?>
Pulsa sobre el nombre del valor del que quieras comprar acciones, para ir a la página de compra.<br/><br/>
        <table>
            <thead>
                <tr>
                    <th>Valor</th>
                    <th>Ticker</th>
                    <th>Cotización</th>
                    <th>Diferencia</th>
                    <th>Apertura</th>
                    <th>Mínimo hoy</th>
                    <th>Máximo hoy</th>
                    <th>Fecha</th>
                    <th>Hora</th>
                </tr>
            </thead>
            <tbody>
        <?php
            $res=0;
            while($count>0){
                $mercado=$concursos_mercados->fetch(PDO::FETCH_ASSOC);
                $valores=get_valores_mercado($ep, $mercado['id_mercado']);
                $count2=$valores->rowCount();
                while($count2>0){
                    $row=$valores->fetch(PDO::FETCH_ASSOC);
                    $id_valor=$row['id_valor'];
                    $ticker=$row['ticker'];
                    $precio=$row['precio'];
                    $diferencia=$row['diferencia'];
                    $apertura=$row['apertura'];
                    $minimo_hoy=$row['minimo_hoy'];
                    $maximo_hoy=$row['maximo_hoy'];
                    $fecha=$row['fecha'];
                    $hora=$row['hora'];
                    $nombre=get_nombre_ticker($ep,$ticker);
                    ?>
                        <tr>
                            <td><a href="?command=compra_valor&id_concurso=<?php echo $id_concurso; ?>&id_valor=<?php echo $id_valor; ?>"><?php echo $nombre;?></a></td>
                            <td><?php echo $ticker;?></td>
                            <td><?php echo $precio;?></td>
                            <td><?php echo $diferencia;?></td>
                            <td><?php echo $apertura;?></td>
                            <td><?php echo $minimo_hoy;?></td>
                            <td><?php echo $maximo_hoy;?></td>
                            <td><?php echo $fecha;?></td>
                            <td><?php echo $hora;?></td>
                        </tr>
                    <?php
                    $count2--;
                }
            ?>

            <?php
            $count--;
            }
            ?>
                </tbody>
            </table>
<?php
        }else{
            echo "Parece que ha habido un error... este concurso no tiene valores asociados.";
        }
    }
}


?>
